Quantum alternating operator ansatz for solving the minimum exact cover problem
نویسندگان
چکیده
The Quantum Alternating Operator Ansatz (QAOA+) is an extension of the Approximate Optimization Algorithm (QAOA), where search space smaller in solving constrained combinatorial optimization problems. However, QAOA+ requires a trivial feasible solution as initial state, so it cannot be applied directly for problems that are difficult to find solution. For simplicity, we call them Non-Trivial-Feasible-Solution Problems (NTFSP). In this paper, take Minimum Exact Cover (MEC) problem example, studying how apply NTFSP. As know, (EC) MEC problem, which has no solutions. To overcome above EC divided into two steps solve. First, disjoint sets obtained, equivalent independent sets. Second, on basis, covering all elements (i.e., EC) solved. other words, transform multi-objective consists easy find. Finally, also verify feasibility algorithm from numerical experiments. Furthermore, compare with QAOA, and results demonstrated higher probability finding same rounds both algorithms. Our method provides way applying NTFSP, expected expand its application significantly.
منابع مشابه
the algorithm for solving the inverse numerical range problem
برد عددی ماتریس مربعی a را با w(a) نشان داده و به این صورت تعریف می کنیم w(a)={x8ax:x ?s1} ، که در آن s1 گوی واحد است. در سال 2009، راسل کاردن مساله برد عددی معکوس را به این صورت مطرح کرده است : برای نقطه z?w(a)، بردار x?s1 را به گونه ای می یابیم که z=x*ax، در این پایان نامه ، الگوریتمی برای حل مساله برد عددی معکوس ارانه می دهیم.
15 صفحه اولSolving the Minimum String Cover Problem
A string cover C of a set of strings S is a set of substrings from S such that every string in S can be written as a concatenation of the strings in C. Given costs assigned to each substring from S, the Minimum String Cover (MSC) problem asks for a cover of minimum total cost. This NP-hard problem has so far only been approached from a purely theoretical perspective. A previous integer linear p...
متن کاملSolving Minimum Vertex Cover Problem Using Learning Automata
Minimum vertex cover problem is an NP-Hard problem with the aim of finding minimum number of vertices to cover graph. In this paper, a learning automaton based algorithm is proposed to find minimum vertex cover in graph. In the proposed algorithm, each vertex of graph is equipped with a learning automaton that has two actions in the candidate or noncandidate of the corresponding vertex cover se...
متن کاملPython for education: the exact cover problem
Python implementation of Algorithm X by Knuth is presented. Algorithm X finds all solutions to the exact cover problem. The exemplary results for pentominoes, Latin squares and Sudoku are given.
متن کاملThe Minimum Substring Cover Problem
Article history: Received 21 April 2007 Revised 14 May 2008 Available online 26 June 2008
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Physica D: Nonlinear Phenomena
سال: 2023
ISSN: ['1872-8022', '0167-2789']
DOI: https://doi.org/10.1016/j.physa.2023.129089